home *** CD-ROM | disk | FTP | other *** search
/ Aminet 4 / Aminet 4 - November 1994.iso / aminet / dev / lang / amiga_ada.lha / amiga_ada.readme
Encoding:
Text File  |  1994-08-16  |  1.6 KB  |  36 lines

  1. SHORT: Amiga specific ADA files and MUI code generator
  2. Have you ever wanted to write Amiga specific Ada programs? Here is
  3. what you need.  It is very incomplete, raw and probably has tons of
  4. mistakes, but the summer is over and I am going back to Law School and
  5. will no longer have time work on it.
  6.  
  7. I have done a straight conversion from the *.h and inline files to Ada
  8. files. ( not all, just the ones I needed ). 
  9.  
  10. I also did an interface for MUI, and wrote a code generator for
  11. MUIBuilder. The code generator produces GNAT(Gnu's Ada)  ready code.
  12. It will even produce a locale'ized version. The code generator calls a
  13. program called tr, it must be in your path. If you try to produce the
  14. locale'ized version you will also need flexcat in your path.
  15.  
  16. There are a couple examples in here, none of which is really good
  17. examples of Ada code, my teachers would shoot me, but .... 
  18.  
  19. System requirements are very large, recomended an accelerated Amiga
  20. with >=14 megs of ram. Ada may be a great language, but it is not very
  21. efficient language.
  22.  
  23. There are probably a thousand things I should say, but I am lazy and
  24. out of time. Besides this is a Hacker's grade distribution.  If you
  25. have any questions, email me at ptravis@rs6.tulane.edu. 
  26.  
  27. Any work I have done is released into the public domain.
  28.  
  29. Pass Travis
  30.  
  31. PS. This distribution does no include the compiler. You can find GNAT
  32. ( GNU's Ada ) for the Amiga on colombo.telesys-innov.fr. The latest
  33. version I compiled was 1.81. I will NOT have time to compile future
  34. versions. if someone would be so kind to keep up with the developers,
  35. I would be glad to assist with any hints I might be able to provide. 
  36.